﻿// ע�

using Admin.NET.Core;
using IotFun.Views.EquipTagView.Dto;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IotFun.Views.MqttView.Dto;

/// <summary>
/// MqttClient分页查询输入参数
/// </summary>
public class MqttClientInfoInput : BasePageInput
{
    public string Id { get; set; }
    public string Endpoint { get; set; }
    public DateTime ConnectedTimestamp { get; set; }
    public DateTime LastPacketReceivedTimestamp { get; set; }
    public DateTime LastPacketSentTimestamp { get; set; }
    public DateTime LastNonKeepAlivePacketReceivedTimestamp { get; set; }
    public long ReceivedApplicationMessagesCount { get; set; }
    public long SentApplicationMessagesCount { get; set; }
    public long ReceivedPacketsCount { get; set; }
    public long SentPacketsCount { get; set; }

}

